reefer trailer - German English Dictionary